home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / admin / linuxcon.000 / linuxcon / linuxconf-1.6 / fstab / fstab.pm < prev    next >
Text File  |  1996-03-29  |  3KB  |  65 lines

  1. /* _dict.c 01/03/96 00.18.48 */
  2. /* dir.c 01/03/96 00.19.38 */
  3. /* fixperm.c 09/03/96 23.53.50 */
  4. PRIVATE void FIXPERM_SPEC::parsedev (SPEC_ONE&sp);
  5. PUBLIC FIXPERM_SPEC::FIXPERM_SPEC (SPEC_ONE&sp);
  6. PUBLIC int FIXPERM_SPEC::create (void);
  7. PUBLIC int FIXPERM_SPEC::check (void);
  8. PUBLIC FIXPERM_SPECS::FIXPERM_SPECS (const char *fname);
  9. PUBLIC FIXPERM_SPEC *FIXPERM_SPECS::getitem (int no);
  10. PUBLIC int FIXPERM_SPECS::check (bool boottime);
  11. PUBLIC int FIXPERM_SPECS::check (void);
  12. /* fstab.c 01/03/96 20.59.06 */
  13. /* fstab1.c 29/03/96 23.10.54 */
  14. PRIVATE void FSTAB_ENTRY::init (void);
  15. PUBLIC FSTAB_ENTRY::FSTAB_ENTRY (void);
  16. PUBLIC void FSTAB_ENTRY::parseopt (char *opts);
  17. PUBLIC FSTAB_ENTRY::FSTAB_ENTRY (const char *line);
  18. PUBLIC void FSTAB_ENTRY::format_opt (int tosave, char *str)const;
  19. PUBLIC void FSTAB_ENTRY::print (FILE *fout)const;
  20. PUBLIC int FSTAB_ENTRY::is_valid (void)const;
  21. PUBLIC int FSTAB_ENTRY::is_auto (void);
  22. PUBLIC int FSTAB_ENTRY::is_remote (void)const;
  23. PUBLIC int FSTAB_ENTRY::is_swap (void)const;
  24. PUBLIC FSTAB_ENTRY_TYPE FSTAB_ENTRY::gettype (void)const;
  25. PUBLIC const char *FSTAB_ENTRY::getfs (void)const;
  26. PUBLIC const char *FSTAB_ENTRY::getsource (void)const;
  27. PUBLIC void FSTAB_ENTRY::setsource (const char *path);
  28. PUBLIC const char *FSTAB_ENTRY::getmpoint (void)const;
  29. PUBLIC const char *FSTAB_ENTRY::getcomment (void);
  30. PUBLIC FSTAB::FSTAB (void);
  31. PUBLIC FSTAB_ENTRY *FSTAB_GEN::getitem (int no);
  32. PUBLIC int FSTAB::write (void);
  33. /* fstab2.c 01/03/96 21.00.14 */
  34. PUBLIC int FSTAB_ENTRY::edit (FSTAB_ENTRY_TYPE fstype);
  35. PUBLIC void FSTAB::edit (FSTAB_ENTRY_TYPE fstype);
  36. /* fstab3.c 01/03/96 21.00.30 */
  37. PRIVATE void FSTAB::fixroot (FSTAB_ENTRY *root, char *status);
  38. PUBLIC int FSTAB_ENTRY::check (void);
  39. PUBLIC const char *FSTAB::getrootdev (void);
  40. PUBLIC void FSTAB::check (void);
  41. /* helpf.c 05/06/95 00.08.32 */
  42. PUBLIC FSTAB_HELP_FILE::FSTAB_HELP_FILE (const char *fname);
  43. /* mtab.c 29/03/96 23.32.26 */
  44. PUBLIC MTAB::MTAB (void);
  45. PUBLIC FSTAB_ENTRY *FSTAB_GEN::locate_mpoint (const char *str);
  46. /* nfs.c 26/05/95 12.41.58 */
  47. /* partition.c 01/03/96 20.37.54 */
  48. PUBLIC PARTITION::PARTITION (const char *_dev, int _id, long _size);
  49. PUBLIC PARTITION::~PARTITION (void);
  50. PUBLIC void PARTITION::setdosdrive (char letter);
  51. PUBLIC char PARTITION::getdosdrive (void);
  52. PUBLIC int PARTITION::isdos (void);
  53. PUBLIC int PARTITION::isos2 (void);
  54. PUBLIC int PARTITION::isswap (void);
  55. PUBLIC int PARTITION::islinux (void);
  56. PUBLIC const char *PARTITION::getdevice (void);
  57. PUBLIC long PARTITION::getsize (void);
  58. PUBLIC int PARTITION::getid (void);
  59. PUBLIC void PARTITION::formatinfo (char *buf);
  60. PUBLIC const char *PARTITION::getos (void);
  61. PUBLIC PARTITIONS::PARTITIONS (void);
  62. PUBLIC PARTITION *PARTITIONS::getitem (int no)const;
  63. PUBLIC PARTITION *PARTITIONS::getitem (const char *device)const;
  64. PROTECTED void PARTITIONS::setdosdrive (void);
  65.